ankle straps - Español Inglés Diccionario